package com.naiterui.ehp.bs.b2c.order.vo.logistics.kuaidi100.request;

import com.fasterxml.jackson.annotation.JsonIgnore;
import com.naiterui.ehp.bs.b2c.order.vo.logistics.kuaidi100.Kd100BaseRequest;

import lombok.Data;

@Data
public class Kd100TraceQueryRequest implements Kd100BaseRequest {
    /**
     * 查询的快递公司的编码， 一律用小写字母
     */
    private String com;
    /**
     * 查询的快递单号， 单号的最大长度是32个字符
     */
    private String num;
    /**
     * 寄件人或收件人手机号（顺丰单号必填）
     */
    private String phone;
    /**
     * 出发地城市
     */
    private String from;
    /**
     * 目的地城市，到达目的地后会加大监控频率
     */
    private String to;
    /**
     * 添加此字段表示开通行政区域解析功能
     */
    private Integer resultv2;

    @Override
    @JsonIgnore
    public String getServiceUrl() {
        return "http://poll.kuaidi100.com/poll/query.do";
    }
}
